文章作者:Tyan
博客:noahsnail.com | CSDN | 简书
1. \$
在Linux Shell脚本中,$#
用来表示传入的参数数量。例如:
- shell脚本test0
1 |
|
- 执行结果
1 | $ ./test0 |
2. \$@
在Linux Shell脚本中,$#
用来表示传入的参数列表。例如:
- shell脚本test1
1 |
|
- 执行结果
1 | $ ./test1 |
- 遍历
$@
1 | for var in $@ |
3. \$0,\$1
在Linux Shell脚本中,$0
用来表示要执行的shell脚本名称。$1
,$2
用来表示传入到脚本中对应位置的参数,例如:
- shell脚本test2
1 |
|
- 运行结果
1 | $ ./test2 |